home *** CD-ROM | disk | FTP | other *** search
- package sun.tools.tree;
-
- import sun.tools.java.ClassDeclaration;
- import sun.tools.java.ClassDefinition;
- import sun.tools.java.Environment;
- import sun.tools.java.FieldDefinition;
- import sun.tools.java.Identifier;
- import sun.tools.java.Type;
-
- public class LocalField extends FieldDefinition {
- int number;
- int readcount;
- int writecount;
- LocalField prev;
-
- public LocalField(int var1, ClassDefinition var2, int var3, Type var4, Identifier var5) {
- super(var1, var2, var3, var4, var5, new ClassDeclaration[0], (Node)null);
- }
-
- public boolean isLocal() {
- return true;
- }
-
- public boolean isUsed() {
- return this.readcount != 0 || this.writecount != 0;
- }
-
- public Node getValue(Environment var1) {
- return (Expression)((FieldDefinition)this).getValue();
- }
- }
-